#include <iostream>
#include <string>
#include <vector>
using namespace std;

int fact() //函数的声明及定义，不接受参数（如果接受参数，那么就为形参）
{
  static int My_number = 0; //局部静态变量
  My_number++;
  if (My_number == 1) //判断局部静态变量的大小即可
    return 0;
  else
    return 1;
}
int main() {
  for (int i = 0; i <= 10; i++) // i变量就是一个局部变量，只在for语句块中存在
  {
    cout << fact() << endl;
  }
  cout << fact() << endl;
}